HTTP(HyperText Transfer Protocol)是一種網路上的「溝通規則」。
想像你和朋友見面約好要準時,這個約定就是你們的「協定」;同樣地,HTTP是一種讓電腦和電腦之間溝通的協定,大家都遵守同樣的規則,才能順利傳送網頁資料。
網路上,瀏覽器就像客人,伺服器就像餐廳廚師:
Restful API是一種設計網路「對話規則」的方式。
就像大家打招呼會說「嗨」而不是用奇怪的詞,程式和網站交換訊息時,也要有大家都懂的標準和用語。Restful API幫大家約好怎麼傳遞資料,讓瀏覽器和伺服器能夠順利溝通。
Restful API把網路上的操作分成四種:
設計時,網站裡的東西會用名詞(例如:學生、作業、商品),然後用這四個動作對資料進行管理。
有了HTTP和Restful API這些規則,世界各地的電腦和網站才能一起協作、順利交換資料,就像說同一種語言一樣,資訊才不會混亂。這樣一來,不管是看網頁、登記資料或發送訊息,都能快速、正確地完成!